mpc85xx: p1010: Fix Sophos RED 15w NAND partitions
authorShine <[email protected]>
Tue, 11 Nov 2025 18:49:16 +0000 (19:49 +0100)
committerHauke Mehrtens <[email protected]>
Fri, 5 Dec 2025 23:59:08 +0000 (00:59 +0100)
This partially reverts 78d259e7d28d212425164fc64bf0b9d8669d6020.
That commit broke mounting the root fs on Sophos RED 15w due to
partition size mismatch, and changed the partition sequence, causing
the OpenWrt partition numbers to change from mtd3:kernel/mtd4:ubi to
mtd4:kernel/mtd5:ubi.

Fixes: 78d259e7d28d ("mpc85xx: fix some dtc warnings")
Signed-off-by: Shine <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/20745
Signed-off-by: Hauke Mehrtens <[email protected]>
target/linux/mpc85xx/files/arch/powerpc/boot/dts/red-15w-rev1.dts

index 19bb8023ed5db9d3a4ab05801f5dfd06834779b6..ac7209bd5172810ad95c8910ef81090503e9cd5d 100644 (file)
                                        read-only;
                                };
 
+                               partition@300000 {
+                                       reg = <0x300000 0x800000>;
+                                       label = "kernel";
+                               };
+
+                               partition@b00000 {
+                                       reg = <0xb00000 0x7500000>;
+                                       label = "ubi";
+                               };
+
                                oem-partition@300000 {
                                        reg = <0x300000 0x1900000>;
                                        label = "sophos-os1";
-
-                                       compatible = "fixed-partitions";
-                                       #address-cells = <1>;
-                                       #size-cells = <1>;
-
-                                       partition@0 {
-                                               reg = <0x0 0x800000>;
-                                               label = "kernel";
-                                       };
-
-                                       partition@800000 {
-                                               reg = <0x800000 0x7500000>;
-                                               label = "ubi";
-                                       };
                                };
 
                                oem-partition@1c00000 {